madagascar scale prawn - German English Dictionary